skeletal harness - Turkish English Dictionary